electric precipitator - Español Inglés Diccionario